package com.show.mytest;

import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;

public class Test01_BufferedStream {
    public static void main(String[] args){
        try (// 创建一个缓冲输入流对象
             BufferedInputStream bis = new BufferedInputStream(new FileInputStream("F:/配置.txt"));
             // 创建一个缓冲输出流对象
             BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream("F:/配置1.txt"))){
            // 创建字节数组接收数据
            byte[] buf = new byte[1024];
            // 创建长度对象
            int len = -1;
            // 循环读取文件
            while ((len = bis.read(buf)) != -1){
                // 调用缓冲输出流写入文件
                bos.write(buf,0,len);
            }
        } catch (Exception e){
            e.printStackTrace();
        }
    }
}
